package anonymus.negocio;

import java.util.Collection;

import anonymus.dao.servicioDAO;
import anonymus.modelo.Local;
import anonymus.modelo.Servicio;
import anonymus.excepcion.DAOExcepcion;



public class ServicioNegocio {
	
	public void insertarServicio(String tipo_servicio, String descripcion_servicio, Double tarifa_servicio) throws DAOExcepcion{
			
			if (tipo_servicio != null|| descripcion_servicio != null|| tarifa_servicio != null){
	
					Servicio modelo = new Servicio();
					modelo.setTipo_servicio(tipo_servicio);
					modelo.setDescripcion_servicio(descripcion_servicio);
					modelo.setTarifa_servicio(tarifa_servicio);
					
					servicioDAO dao = new servicioDAO();
					dao.insertar(modelo);
					}
			
			else
				throw new DAOExcepcion("Falta llenar datos");
		
				//System.err.println("faltan llenar algunos datos");
	}
	
	public void insertarLocalServicio(Collection<Local> local_codLocal, int servicio_codServicio) throws DAOExcepcion{
		
					Servicio localServicio = new Servicio();
					localServicio.setLocal(local_codLocal);
					localServicio.setCodServicio(servicio_codServicio);
					
					servicioDAO dao = new servicioDAO();
					//dao.insertarLocalServicio(localServicio);
		
	}
	
	public Collection<Servicio> listado() throws DAOExcepcion {
        
        servicioDAO dao = new servicioDAO();
                return dao.listado();
        }




}